package com.loong.common.alipay.result;

import com.fasterxml.jackson.annotation.JsonAlias;
import lombok.*;

import java.math.BigDecimal;

/**
 * @Description:
 * @Author: 刘群
 * @Date: 2020/11/19 13:53
 */
@Builder
@Setter
@Getter
@NoArgsConstructor
@AllArgsConstructor
public class TradeQueryResult {

    /**
     * 支付宝交易单号
     */
    @JsonAlias("trade_no")
    private String tradeNo;

    /**
     * 商家单号
     */
    @JsonAlias("out_trade_no")
    private String outTradeNo;

    /**
     * 买家支付宝账号
     */
    @JsonAlias("buyer_logon_id")
    private String buyerLogonId;

    /**
     * 交易状态
     */
    @JsonAlias("trade_status")
    private String tradeStatus;

    /**
     * 总金额
     */
    @JsonAlias("total_amount")
    private BigDecimal totalAmount;

}
